Module implementing the Ethernet related functionality.
| None |
| EthernetController | Class implementing the Ethernet related functionality. |
| None |
Class implementing the Ethernet related functionality.
| None |
| None |
| EthernetController | Constructor |
| __checkInternet | Private slot to check the availability of an internet connection. |
| __connectLan | Private method to connect the connected device to the LAN. |
| __connectLanDhcp | Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode). |
| __connectLanIp | Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode). |
| __deactivateEthernet | Private slot to deactivate the Ethernet interface. |
| __disconnectLan | Private slot to disconnect from the LAN. |
| __disconnectedFromDevice | Private slot handling disconnection from a device. |
| __removeAutoConnect | Private slot to remove the boot time connect capability. |
| __setNetworkTime | Private slot to synchronize the device clock to network time. |
| __showEthernetStatus | Private slot to show a dialog with the WiFi status of the current device. |
| __writeAutoConnect | Private slot to generate a script and associated configuration to connect the device during boot time. |
| createMenu | Public method to create the Ethernet submenu. |
| None |
Constructor
Private slot to check the availability of an internet connection.
Private method to connect the connected device to the LAN.
Private slot to connect to the LAN with a dynamic IPv4 address (DHCP mode).
Private slot to connect to the LAN with a fixed IPv4 address (fixed address mode).
Private slot to deactivate the Ethernet interface.
Private slot to disconnect from the LAN.
Private slot handling disconnection from a device.
Private slot to remove the boot time connect capability.
This will not remove the auto-connect part of the boot script. This needs to be done manually if desired.
Private slot to synchronize the device clock to network time.
Private slot to show a dialog with the WiFi status of the current device.
Private slot to generate a script and associated configuration to connect the device during boot time.
This will also modify the boot script to perform the automatic connection.
Public method to create the Ethernet submenu.